mountain crest - Alemán Inglés Diccionario